package cultu.customer.dao.jpa;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import cultu.customer.dao.OrderDAO;
import cultu.customer.message.Order;
import cultu.customer.message.OrderCriteria;
import cultu.customer.message.OrderScenario;
import cultu.framework.dao.jpa.GenericDAOjpa;

/**
 * Order DAO implementation.
 * @author Marc-Antoine
 *
 */
public class OrderDAOjpa extends GenericDAOjpa<Order, OrderCriteria, OrderScenario> implements OrderDAO {

  /** The Constant LOG. */
  private static final Log LOG = LogFactory.getLog(OrderDAOjpa.class);

  /**
   * get
   * @return Order
   * @param t
   * @param s
   */
  public Order get(Order t, OrderScenario s)
  {
    // TODO Auto-generated method stub
    return null;
  }

  /**
   * update
   * @param t
   * @return Order
   */
  @Override
  public Order update(Order t)
  {
    // TODO Auto-generated method stub
    return null;
  }

  /**
   * validateEntity
   * @param pEntity
   * @return boolean
   */
  @Override
  protected boolean validateEntity(Order pEntity)
  {
    // TODO Auto-generated method stub
    return true;
  }

}
